home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Hot Mix 17
/
Hot Mix 17.iso
/
HM17_SGI
/
research
/
examples
/
doc
/
plot02
< prev
next >
Wrap
Text File
|
1997-07-08
|
1KB
|
56 lines
; This batch file creates a PostScript file of the plot created in
; Chapter 10, "Plotting", of _Using IDL_.
; First, store the current graphics device.
old_dev=!D.NAME
; Set the current graphics device to PostScript.
SET_PLOT, 'PS'
; Use hardware fonts.
!P.FONT=0
; Specify a filename for the PostScript file we will create. The
; file will be placed IDL's current working directory when this
; batch file is run. Select the Times Roman PostScript font.
DEVICE, FILE='plot.ps', /TIMES
; Run a batch file to define the variables used to create the plot.
@plot01
; Store the index of the last point in the variable N1.
N1 = N_ELEMENTS(YEAR) - 1
; Plot first graph. Set the y-axis min and max from the min and max of
; all data sets. The default linestyle is 0.
PLOT, YEAR, COHO, YRANGE = [MIN(ALLPTS), MAX(ALLPTS)], $
TITLE='Salmon Populations', XTITLE = 'Year', YTITLE = 'Fish (thousands)', $
XRANGE = [1965, 1990], /XSTYLE
; Loop for the three remaining scores, varying the linestyle.
FOR I = 1, 3 DO OPLOT, YEAR, ALLPTS(*, I), LINESTYLE = I
; Append the title of each graph on the right.
FOR I = 0, 3 DO XYOUTS, 1984, ALLPTS(N1, I), NAMES(I)
; Close the PostScript file.
DEVICE, /CLOSE
; Use vector fonts.
!P.FONT=1
; Set the current graphics device back to its original setting.
SET_PLOT, old_dev